Big Huge Thesaurus

prophylactic device

noun